package BasicMethod;
import java.util.Date;

public class date_class {
    // public static void main(String args[]) {
    // // 初始化 Date 对象
    // Date date = new Date();

    // // 使用 toString() 函数显示日期时间
    // System.out.println(date.toString());
    // }

    // public static void main(String args[]) {
    //     Date dNow = new Date();
    //     SimpleDateFormat ft = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");

    //     // 初始化 Date 对象
    //     Date date = new Date();
    //     // 使用 toString() 函数显示日期时间
    //     System.out.println(date.toString());

    //     System.out.println("当前时间为: " + ft.format(dNow));
    // }


//printf 方法可以很轻松地格式化时间和日期。使用两个字母格式，它以 %t 开头并且以下面表格中的一个字母结尾。
    public static void main(String args[]) {
        // 初始化 Date 对象
        Date date = new Date();
    
        //c的使用  
       System.out.printf("全部日期和时间信息：%tc%n",date);          
       //f的使用  
       System.out.printf("年-月-日格式：%tF%n",date);  
       //d的使用  
       System.out.printf("月/日/年格式：%tD%n",date);  
       //r的使用  
       System.out.printf("HH:MM:SS PM格式（12时制）：%tr%n",date);  
       //t的使用  
       System.out.printf("HH:MM:SS格式（24时制）：%tT%n",date);  
       //R的使用  
       System.out.printf("HH:MM格式（24时制）：%tR",date);  
     }
}